Big Huge Thesaurus

Cuscuta gronovii

noun